package cn.db.entity;

import lombok.Data;

import java.io.Serializable;

/**
 * 最小化用户信息(UserBase)实体类
 *
 * @author makejava
 * @since 2021-03-27 17:00:58
 */
@Data
public class UserBase implements Serializable {

    private static final long serialVersionUID = 246170424834859782L;

    private long userId;

    /**
    * 用户ID
    */
    private int id;
    /**
    * 用户编码
    */
    private String userCode;
    /**
    * 真实姓名
    */
    private String realName;
    /**
    * 手机号
    */
    private String phoneNum;
    /**
    * 自定义登录名
    */
    private String customLoginName;
    /**
    * 邮箱
    */
    private String email;
    /**
    * 身份证号
    */
    private String idNumber;
    /**
    * ID
    */
    private String idType;
    /**
    * 密码
    */
    private String password;
    /**
    * 加密类型
    */
    private String encodeType;
    /**
    * male 男 female 女 unkown 未知
    */
    private String gender;
    /**
    * 昵称
    */
    private String nickName;
    /**
    * 头像
    */
    private String headImage;

    private Integer isDelete;

    private String createBy;

    private String updateBy;

    private String money;
    /**
    * 是否禁用
    */
    private Integer isDisable;

}